Dynamic Vegas: A Competitive Congestion Control Strategy
نویسندگان
چکیده
TCP Vegas is regarded as balanced congestion control strategy, however, shortcomings such as low bandwidth utilization and not gain fairness when sharing link with TCP Reno. We reinvestigate these issues and propose a modification strategy called Dynamic Vegas, which changes initial TCP Vegas’ in slow start and congestion avoidance phase. It dynamically chooses slow start algorithm and adjust decrease/increase rate in congestion avoidance phase according to specific network environment. Experiments show that within a single link network, it performs as well as TCP Vegas. Additionally, in Multi-link environment, it achieves strong competitiveness against TCP Reno and gains fairness in throughput of all senders in the end of transmission.
منابع مشابه
Research of Self - Adaptive of TCP Vegas Base on Dynamic Time Delay
TCP Vegas is a traditional congestion control algorithm based on measuring round-trip time. The performance of this algorithm is superior to the traditional TCP protocol in many respects. TCP Vegas congestion avoidance mechanisms also have some problems through the study, including competition with Reno whose aggressive performance lower (including the lower aggressive performance in competitio...
متن کاملCODE TCP: A competitive delay-based TCP
TCP Vegas is a well-known delay-based congestion control mechanism. Studies have indicated that TCP Vegas outperforms TCP Reno in many aspects. However, Reno currently remains the most widely deployed TCP variant in the Internet. This is mainly because of the incompatibility of Vegas with Reno. The performance of Vegas is generally mediocre in environments where it coexists with Reno. Hence, th...
متن کاملVEGAS RB+: An Optimized Version of TCP VEGAS
TCP Vegas is a well-known delay-based congestion control mechanism. A strategy called Additive Increase/Multiplicative Decrease regulates the number of packets that are sent at one time. When congestion occurs the packets start to drop (multiplicative decrease). TCP's four intertwined congestion control algorithms are: Slow Start, Congestion Avoidance, Fast retransmit, and Fast recovery. In thi...
متن کاملAdaVegas: adaptive control for TCP Vegas
In this paper we introduce AdaVegas, an adaptive congestion control mechanism based on TCP Vegas. TCP Vegas has several parameters which control the way it increases the sending rate. While TCP Vegas holds theses parameters constant, AdaVegas sets these values dynamically. In this way AdaVegas is able to change its increment strategy dynamically and better adapt to the current environment. Usin...
متن کاملRoVegas: a router-based congestion avoidance mechanism for TCP Vegas
Transmission control protocol (TCP) Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas outperforms TCP Reno in many aspects. However, TCP Vegas suffers several problems that inhere in its congestion avoidance mechanism, these include issues of rerouting, persistent congestion...
متن کامل